home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
comm
/
misc
/
ToggleDTR10.readme
< prev
next >
Wrap
Text File
|
1993-10-17
|
2KB
|
70 lines
Short: Controls DTR signal of internal port
Uploader: jow@rz.uni-wuerzburg.de
Author: marc@aargh.incubus.sub.org
[ this is a slightly condensed version of ToggleDTR.doc, because
the .readme was incomplete. -- jow ]
Disclaimer
~~~~~~~~~~
This program (and all files related to it) are Copyright 1993 by Marc
Heuler (Data Design), all rights reserved.
You may freely distribute ToggleDTR by these conditions:
· Don't take *anything* for copying, except the cost of the media
itself
· Do not change any of the files related to this program
· Distribute all related files at once, packed into one archive
· German PD-Serials are not allowed to distribute this program
· Fred Fish with his famous software library does *not* have to
care about all these conditions.
This program is "AS IS", which means you use it at your *own* risk.
There's no warranty at all. Please do read the WARNING section.
Many thanks to Michael Herold for the inspiration.
Requirements
~~~~~~~~~~~~
This program supports and requires Kickstart 2.04 (v37) or higher. It
works on the internal serial port only.
What is it?
~~~~~~~~~~~
My system often calls out automatically via modem. The UUCP software I use
sometimes hangs on a call. It then sends error messages until I manually
abort the transfer. This is very annoying since the call costs money.
ToggleDTR is the solution to those problems. I use it to turn of the DTR
signal for a few seconds when UUCico is spending too much time on a call -
causing the modem to hang up.
WARNING
~~~~~~~
This program is a *dirty* hack. It does access the hardware directly.
These are the things you should know before running it:
· Blindly accesses bit 7 in ciapra of CIA-B to control DTR signal.
· Checks left and right mousebutton for abort using the hardware
registers.
· Does the inner loop while Forbid()ing multitasking to prevent
hazardous trouble on the serial port.